MKFLVENLNGSSFELEVDYRDTLLVVKQKIERSQHIPVSKQTLIVDGIVILREDLTVEQCQIVPTSDIQLEVSSDDDNPNHNDCDQKPQTEQSPALPLVSAEEYFERQDWPLTAEELRQIYSYRPEHEG